[INFO] cloning repository https://github.com/cenviity/learn-rust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/cenviity/learn-rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcenviity%2Flearn-rust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcenviity%2Flearn-rust'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f9a4c887b5c6887b4254634dd3ca912e9ddddee9
[INFO] fixing cenviity/learn-rust against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcenviity%2Flearn-rust" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/cenviity/learn-rust
[INFO] finished tweaking git repo https://github.com/cenviity/learn-rust
[INFO] tweaked toml for git repo https://github.com/cenviity/learn-rust written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/cenviity/learn-rust on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/cenviity/learn-rust already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b6463e87302393f9d00115f191075137eea8bd23341eda536458bbabc8022ec2
[INFO] running `Command { std: "docker" "start" "b6463e87302393f9d00115f191075137eea8bd23341eda536458bbabc8022ec2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b6463e87302393f9d00115f191075137eea8bd23341eda536458bbabc8022ec2" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b6463e87302393f9d00115f191075137eea8bd23341eda536458bbabc8022ec2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b6463e87302393f9d00115f191075137eea8bd23341eda536458bbabc8022ec2" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating 01/hello-cargo/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 01/hello-world/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 02/guessing-game/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 03/branches/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 03/data-types/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 03/functions/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 03/loops/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 03/variables/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 04/ownership/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 04/ownership-recap/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 04/references-and-borrowing/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 04/slice-type/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 05/defining-structs/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 05/example-using-structs/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 06/defining-enums/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 06/if-let/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 06/match-construct/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 07/restaurant/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 08/hash-maps/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 08/strings/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 08/vectors/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 09/panic/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 09/result/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 10/aggregator/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 10/generic-data-types/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 10/generic-data-types-in-structs/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 10/lifetimes/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 10/traits/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 11/adder/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 11/controlling-test-runs/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 11/test-organisation/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 12/minigrep/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 13/closures/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 13/iterators/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 14/art/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 14/my-crate/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 15/boxes/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 15/deref/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 15/drop/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 15/rc/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 15/refcell/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 15/reference-cycles/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 16/message-passing/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 16/shared-state/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 16/threads/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 17/blog/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 17/gui/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 17/object-oriented-characteristics/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 18/for-patterns/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 18/function-parameter-patterns/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 18/if-let-patterns/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 18/pattern-syntax/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 18/while-let-patterns/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/declarative-macros/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/default-generic-type-parameters/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/fully-qualified-syntax/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/function-pointers/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/mutable-static-variables/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/newtype/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/pancakes/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/raw-pointer/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/supertrait/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/type-alias/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/unsafe-functions-methods/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/unsafe-traits/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Migrating 20/hello/Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling proc-macro2 v1.0.79
[INFO] [stderr]     Checking hello v0.1.0 (/opt/rustwide/workdir/20/hello)
[INFO] [stderr]     Checking hello-macro v0.1.0 (/opt/rustwide/workdir/19/hello-macro)
[INFO] [stderr]     Checking art v0.1.0 (/opt/rustwide/workdir/14/art)
[INFO] [stderr]     Checking blog v0.1.0 (/opt/rustwide/workdir/17/blog)
[INFO] [stderr]     Checking gui v0.1.0 (/opt/rustwide/workdir/17/gui)
[INFO] [stderr]     Checking minigrep v0.1.0 (/opt/rustwide/workdir/12/minigrep)
[INFO] [stderr]     Checking default-generic-type-parameters v0.1.0 (/opt/rustwide/workdir/19/default-generic-type-parameters)
[INFO] [stderr]     Checking aggregator v0.1.0 (/opt/rustwide/workdir/10/aggregator)
[INFO] [stderr]     Checking test-organisation v0.1.0 (/opt/rustwide/workdir/11/test-organisation)
[INFO] [stderr]     Checking variables v0.1.0 (/opt/rustwide/workdir/03/variables)
[INFO] [stderr]     Checking example-using-structs v0.1.0 (/opt/rustwide/workdir/05/example-using-structs)
[INFO] [stderr]     Checking my-crate v0.1.0 (/opt/rustwide/workdir/14/my-crate)
[INFO] [stderr]     Checking hello-cargo v0.1.0 (/opt/rustwide/workdir/01/hello-cargo)
[INFO] [stderr]     Checking match-construct v0.1.0 (/opt/rustwide/workdir/06/match-construct)
[INFO] [stderr]    Migrating 20/hello/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]     Checking supertrait v0.1.0 (/opt/rustwide/workdir/19/supertrait)
[INFO] [stderr]    Migrating 01/hello-cargo/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 12/minigrep/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 17/gui/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 14/art/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/default-generic-type-parameters/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 10/aggregator/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 11/test-organisation/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 06/match-construct/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 14/my-crate/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 17/blog/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 05/example-using-structs/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]    Migrating 19/supertrait/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 03/variables/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 20/hello/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking getrandom v0.2.13
[INFO] [stderr]    Migrating 12/minigrep/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking hello-world v0.1.0 (/opt/rustwide/workdir/01/hello-world)
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Migrating 17/gui/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Compiling syn v2.0.58
[INFO] [stderr]    Migrating 14/art/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking threads v0.1.0 (/opt/rustwide/workdir/16/threads)
[INFO] [stderr]    Migrating 19/default-generic-type-parameters/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking type-alias v0.1.0 (/opt/rustwide/workdir/19/type-alias)
[INFO] [stderr]    Migrating 10/aggregator/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking vectors v0.1.0 (/opt/rustwide/workdir/08/vectors)
[INFO] [stderr]     Checking refcell v0.1.0 (/opt/rustwide/workdir/15/refcell)
[INFO] [stderr]    Migrating 11/test-organisation/tests/integration_test.rs from 2021 edition to 2024
[INFO] [stderr]     Checking traits v0.1.0 (/opt/rustwide/workdir/10/traits)
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking slice_type v0.1.0 (/opt/rustwide/workdir/04/slice-type)
[INFO] [stderr]    Migrating 17/blog/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking ownership v0.1.0 (/opt/rustwide/workdir/04/ownership)
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking functions v0.1.0 (/opt/rustwide/workdir/03/functions)
[INFO] [stderr]     Checking boxes v0.1.0 (/opt/rustwide/workdir/15/boxes)
[INFO] [stderr]     Checking fully-qualified-syntax v0.1.0 (/opt/rustwide/workdir/19/fully-qualified-syntax)
[INFO] [stderr]     Checking newtype v0.1.0 (/opt/rustwide/workdir/19/newtype)
[INFO] [stderr]    Migrating 01/hello-world/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking declarative-macros v0.1.0 (/opt/rustwide/workdir/19/declarative-macros)
[INFO] [stderr]    Migrating 16/threads/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking shared-state v0.1.0 (/opt/rustwide/workdir/16/shared-state)
[INFO] [stderr]    Migrating 19/type-alias/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking hash-maps v0.1.0 (/opt/rustwide/workdir/08/hash-maps)
[INFO] [stderr]    Migrating 15/refcell/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]     Checking guessing-game v0.1.0 (/opt/rustwide/workdir/02/guessing-game)
[INFO] [stderr]    Migrating 08/vectors/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 10/traits/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]     Checking references-and-borrowing v0.1.0 (/opt/rustwide/workdir/04/references-and-borrowing)
[INFO] [stderr]    Migrating 04/slice-type/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 04/ownership/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking panic v0.1.0 (/opt/rustwide/workdir/09/panic)
[INFO] [stderr]    Migrating 03/functions/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking unsafe-functions-methods v0.1.0 (/opt/rustwide/workdir/19/unsafe-functions-methods)
[INFO] [stderr]    Migrating 15/boxes/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/fully-qualified-syntax/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking pattern-syntax v0.1.0 (/opt/rustwide/workdir/18/pattern-syntax)
[INFO] [stderr]    Migrating 19/newtype/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking closures v0.1.0 (/opt/rustwide/workdir/13/closures)
[INFO] [stderr]    Migrating 19/declarative-macros/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]     Checking function-parameter-patterns v0.1.0 (/opt/rustwide/workdir/18/function-parameter-patterns)
[INFO] [stderr]        Fixed 19/declarative-macros/src/lib.rs (1 fix)
[INFO] [stderr]    Migrating 16/shared-state/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking iterators v0.1.0 (/opt/rustwide/workdir/13/iterators)
[INFO] [stderr]    Migrating 08/hash-maps/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking if-let-patterns v0.1.0 (/opt/rustwide/workdir/18/if-let-patterns)
[INFO] [stderr]     Checking generic-data-types-in-structs v0.1.0 (/opt/rustwide/workdir/10/generic-data-types-in-structs)
[INFO] [stderr]    Migrating 02/guessing-game/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking loops v0.1.0 (/opt/rustwide/workdir/03/loops)
[INFO] [stderr]    Migrating 04/references-and-borrowing/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking restaurant v0.1.0 (/opt/rustwide/workdir/07/restaurant)
[INFO] [stderr]     Checking lifetimes v0.1.0 (/opt/rustwide/workdir/10/lifetimes)
[INFO] [stderr]    Migrating 09/panic/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking object-oriented-characteristics v0.1.0 (/opt/rustwide/workdir/17/object-oriented-characteristics)
[INFO] [stderr]    Migrating 19/unsafe-functions-methods/src/main.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed 19/unsafe-functions-methods/src/main.rs (1 fix)
[INFO] [stderr]     Checking data-types v0.1.0 (/opt/rustwide/workdir/03/data-types)
[INFO] [stderr]    Migrating 18/pattern-syntax/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 13/closures/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking for-patterns v0.1.0 (/opt/rustwide/workdir/18/for-patterns)
[INFO] [stderr]    Migrating 18/function-parameter-patterns/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking raw-pointer v0.1.0 (/opt/rustwide/workdir/19/raw-pointer)
[INFO] [stderr]    Migrating 13/iterators/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 18/if-let-patterns/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking deref v0.1.0 (/opt/rustwide/workdir/15/deref)
[INFO] [stderr]    Migrating 10/generic-data-types-in-structs/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Compiling hello-macro-derive v0.1.0 (/opt/rustwide/workdir/19/hello-macro/hello-macro-derive)
[INFO] [stderr]     Checking drop v0.1.0 (/opt/rustwide/workdir/15/drop)
[INFO] [stderr]    Migrating 03/loops/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 07/restaurant/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]     Checking generic-data-types v0.1.0 (/opt/rustwide/workdir/10/generic-data-types)
[INFO] [stderr]    Migrating 10/lifetimes/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 17/object-oriented-characteristics/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]     Checking reference-cycles v0.1.0 (/opt/rustwide/workdir/15/reference-cycles)
[INFO] [stderr]     Checking strings v0.1.0 (/opt/rustwide/workdir/08/strings)
[INFO] [stderr]     Checking pancakes v0.1.0 (/opt/rustwide/workdir/19/pancakes)
[INFO] [stderr]    Migrating 03/data-types/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 18/for-patterns/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking message-passing v0.1.0 (/opt/rustwide/workdir/16/message-passing)
[INFO] [stderr]     Checking adder v0.1.0 (/opt/rustwide/workdir/11/adder)
[INFO] [stderr]    Migrating 19/raw-pointer/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 15/deref/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking defining-enums v0.1.0 (/opt/rustwide/workdir/06/defining-enums)
[INFO] [stderr]    Migrating 15/drop/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking rc v0.1.0 (/opt/rustwide/workdir/15/rc)
[INFO] [stderr]    Migrating 10/generic-data-types/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 15/reference-cycles/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking controlling-test-runs v0.1.0 (/opt/rustwide/workdir/11/controlling-test-runs)
[INFO] [stderr]     Checking mutable-static-variables v0.1.0 (/opt/rustwide/workdir/19/mutable-static-variables)
[INFO] [stderr]    Migrating 08/strings/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/pancakes/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 16/message-passing/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking result v0.1.0 (/opt/rustwide/workdir/09/result)
[INFO] [stderr]     Checking function-pointers v0.1.0 (/opt/rustwide/workdir/19/function-pointers)
[INFO] [stderr]     Checking branches v0.1.0 (/opt/rustwide/workdir/03/branches)
[INFO] [stderr]    Migrating 11/adder/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]     Checking defining-structs v0.1.0 (/opt/rustwide/workdir/05/defining-structs)
[INFO] [stderr]    Migrating 06/defining-enums/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 15/rc/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 11/controlling-test-runs/src/lib.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 19/mutable-static-variables/src/main.rs from 2021 edition to 2024
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> 19/mutable-static-variables/src/main.rs:13:33
[INFO] [stdout]    |
[INFO] [stdout] 13 |         println!("COUNTER: {}", COUNTER);
[INFO] [stdout]    |                                 ^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: `--force-warn static-mut-refs` implied by `--force-warn rust-2024-compatibility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Migrating 09/result/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking while-let-patterns v0.1.0 (/opt/rustwide/workdir/18/while-let-patterns)
[INFO] [stderr]    Migrating 19/function-pointers/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 03/branches/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 05/defining-structs/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking unsafe-traits v0.1.0 (/opt/rustwide/workdir/19/unsafe-traits)
[INFO] [stderr]    Migrating 18/while-let-patterns/src/main.rs from 2021 edition to 2024
[INFO] [stderr]     Checking ownership-recap v0.1.0 (/opt/rustwide/workdir/04/ownership-recap)
[INFO] [stderr]     Checking if-let v0.1.0 (/opt/rustwide/workdir/06/if-let)
[INFO] [stderr]    Migrating 19/unsafe-traits/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 04/ownership-recap/src/main.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating 06/if-let/src/main.rs from 2021 edition to 2024
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> 19/mutable-static-variables/src/main.rs:13:33
[INFO] [stdout]    |
[INFO] [stdout] 13 |         println!("COUNTER: {}", COUNTER);
[INFO] [stdout]    |                                 ^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: `--force-warn static-mut-refs` implied by `--force-warn rust-2024-compatibility`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.41s
[INFO] [stderr] crater-edition-check: hello-cargo v0.1.0 (/opt/rustwide/workdir/01/hello-cargo) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: hello-world v0.1.0 (/opt/rustwide/workdir/01/hello-world) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: guessing-game v0.1.0 (/opt/rustwide/workdir/02/guessing-game) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: branches v0.1.0 (/opt/rustwide/workdir/03/branches) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: data-types v0.1.0 (/opt/rustwide/workdir/03/data-types) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: functions v0.1.0 (/opt/rustwide/workdir/03/functions) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: loops v0.1.0 (/opt/rustwide/workdir/03/loops) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: variables v0.1.0 (/opt/rustwide/workdir/03/variables) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: ownership v0.1.0 (/opt/rustwide/workdir/04/ownership) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: ownership-recap v0.1.0 (/opt/rustwide/workdir/04/ownership-recap) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: references-and-borrowing v0.1.0 (/opt/rustwide/workdir/04/references-and-borrowing) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: slice_type v0.1.0 (/opt/rustwide/workdir/04/slice-type) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: defining-structs v0.1.0 (/opt/rustwide/workdir/05/defining-structs) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: example-using-structs v0.1.0 (/opt/rustwide/workdir/05/example-using-structs) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: defining-enums v0.1.0 (/opt/rustwide/workdir/06/defining-enums) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: if-let v0.1.0 (/opt/rustwide/workdir/06/if-let) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: match-construct v0.1.0 (/opt/rustwide/workdir/06/match-construct) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: restaurant v0.1.0 (/opt/rustwide/workdir/07/restaurant) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: hash-maps v0.1.0 (/opt/rustwide/workdir/08/hash-maps) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: strings v0.1.0 (/opt/rustwide/workdir/08/strings) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: vectors v0.1.0 (/opt/rustwide/workdir/08/vectors) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: panic v0.1.0 (/opt/rustwide/workdir/09/panic) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: result v0.1.0 (/opt/rustwide/workdir/09/result) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: aggregator v0.1.0 (/opt/rustwide/workdir/10/aggregator) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: generic-data-types v0.1.0 (/opt/rustwide/workdir/10/generic-data-types) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: generic-data-types-in-structs v0.1.0 (/opt/rustwide/workdir/10/generic-data-types-in-structs) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: lifetimes v0.1.0 (/opt/rustwide/workdir/10/lifetimes) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: traits v0.1.0 (/opt/rustwide/workdir/10/traits) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: adder v0.1.0 (/opt/rustwide/workdir/11/adder) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: controlling-test-runs v0.1.0 (/opt/rustwide/workdir/11/controlling-test-runs) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: test-organisation v0.1.0 (/opt/rustwide/workdir/11/test-organisation) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: minigrep v0.1.0 (/opt/rustwide/workdir/12/minigrep) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: closures v0.1.0 (/opt/rustwide/workdir/13/closures) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: iterators v0.1.0 (/opt/rustwide/workdir/13/iterators) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: art v0.1.0 (/opt/rustwide/workdir/14/art) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: my-crate v0.1.0 (/opt/rustwide/workdir/14/my-crate) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: boxes v0.1.0 (/opt/rustwide/workdir/15/boxes) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: deref v0.1.0 (/opt/rustwide/workdir/15/deref) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: drop v0.1.0 (/opt/rustwide/workdir/15/drop) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: rc v0.1.0 (/opt/rustwide/workdir/15/rc) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: refcell v0.1.0 (/opt/rustwide/workdir/15/refcell) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: reference-cycles v0.1.0 (/opt/rustwide/workdir/15/reference-cycles) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: message-passing v0.1.0 (/opt/rustwide/workdir/16/message-passing) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: shared-state v0.1.0 (/opt/rustwide/workdir/16/shared-state) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: threads v0.1.0 (/opt/rustwide/workdir/16/threads) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: blog v0.1.0 (/opt/rustwide/workdir/17/blog) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: gui v0.1.0 (/opt/rustwide/workdir/17/gui) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: object-oriented-characteristics v0.1.0 (/opt/rustwide/workdir/17/object-oriented-characteristics) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: for-patterns v0.1.0 (/opt/rustwide/workdir/18/for-patterns) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: function-parameter-patterns v0.1.0 (/opt/rustwide/workdir/18/function-parameter-patterns) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: if-let-patterns v0.1.0 (/opt/rustwide/workdir/18/if-let-patterns) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: pattern-syntax v0.1.0 (/opt/rustwide/workdir/18/pattern-syntax) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: while-let-patterns v0.1.0 (/opt/rustwide/workdir/18/while-let-patterns) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: declarative-macros v0.1.0 (/opt/rustwide/workdir/19/declarative-macros) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: default-generic-type-parameters v0.1.0 (/opt/rustwide/workdir/19/default-generic-type-parameters) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: fully-qualified-syntax v0.1.0 (/opt/rustwide/workdir/19/fully-qualified-syntax) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: function-pointers v0.1.0 (/opt/rustwide/workdir/19/function-pointers) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: mutable-static-variables v0.1.0 (/opt/rustwide/workdir/19/mutable-static-variables) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: newtype v0.1.0 (/opt/rustwide/workdir/19/newtype) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: pancakes v0.1.0 (/opt/rustwide/workdir/19/pancakes) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: raw-pointer v0.1.0 (/opt/rustwide/workdir/19/raw-pointer) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: supertrait v0.1.0 (/opt/rustwide/workdir/19/supertrait) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: type-alias v0.1.0 (/opt/rustwide/workdir/19/type-alias) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: unsafe-functions-methods v0.1.0 (/opt/rustwide/workdir/19/unsafe-functions-methods) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: unsafe-traits v0.1.0 (/opt/rustwide/workdir/19/unsafe-traits) updating edition from 2021 to 2024
[INFO] [stderr] crater-edition-check: hello v0.1.0 (/opt/rustwide/workdir/20/hello) updating edition from 2021 to 2024
[INFO] [stderr]     Checking default-generic-type-parameters v0.1.0 (/opt/rustwide/workdir/19/default-generic-type-parameters)
[INFO] [stderr]     Checking blog v0.1.0 (/opt/rustwide/workdir/17/blog)
[INFO] [stderr]     Checking art v0.1.0 (/opt/rustwide/workdir/14/art)
[INFO] [stderr]     Checking hello v0.1.0 (/opt/rustwide/workdir/20/hello)
[INFO] [stderr]     Checking aggregator v0.1.0 (/opt/rustwide/workdir/10/aggregator)
[INFO] [stderr]     Checking minigrep v0.1.0 (/opt/rustwide/workdir/12/minigrep)
[INFO] [stderr]     Checking gui v0.1.0 (/opt/rustwide/workdir/17/gui)
[INFO] [stderr]     Checking test-organisation v0.1.0 (/opt/rustwide/workdir/11/test-organisation)
[INFO] [stderr]     Checking supertrait v0.1.0 (/opt/rustwide/workdir/19/supertrait)
[INFO] [stderr]     Checking adder v0.1.0 (/opt/rustwide/workdir/11/adder)
[INFO] [stderr]     Checking closures v0.1.0 (/opt/rustwide/workdir/13/closures)
[INFO] [stderr]     Checking fully-qualified-syntax v0.1.0 (/opt/rustwide/workdir/19/fully-qualified-syntax)
[INFO] [stderr]     Checking match-construct v0.1.0 (/opt/rustwide/workdir/06/match-construct)
[INFO] [stderr]     Checking restaurant v0.1.0 (/opt/rustwide/workdir/07/restaurant)
[INFO] [stderr]     Checking pancakes v0.1.0 (/opt/rustwide/workdir/19/pancakes)
[INFO] [stderr]     Checking guessing-game v0.1.0 (/opt/rustwide/workdir/02/guessing-game)
[INFO] [stderr]     Checking loops v0.1.0 (/opt/rustwide/workdir/03/loops)
[INFO] [stderr]     Checking if-let-patterns v0.1.0 (/opt/rustwide/workdir/18/if-let-patterns)
[INFO] [stderr]     Checking declarative-macros v0.1.0 (/opt/rustwide/workdir/19/declarative-macros)
[INFO] [stderr]     Checking refcell v0.1.0 (/opt/rustwide/workdir/15/refcell)
[INFO] [stdout] warning: struct `Millimeters` is never constructed
[INFO] [stdout]  --> 19/default-generic-type-parameters/src/lib.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct Millimeters(u32);
[INFO] [stdout]   |        ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking shared-state v0.1.0 (/opt/rustwide/workdir/16/shared-state)
[INFO] [stdout] warning: struct `Meters` is never constructed
[INFO] [stdout]  --> 19/default-generic-type-parameters/src/lib.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct Meters(u32);
[INFO] [stdout]   |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking panic v0.1.0 (/opt/rustwide/workdir/09/panic)
[INFO] [stderr]     Checking raw-pointer v0.1.0 (/opt/rustwide/workdir/19/raw-pointer)
[INFO] [stderr]     Checking controlling-test-runs v0.1.0 (/opt/rustwide/workdir/11/controlling-test-runs)
[INFO] [stderr]     Checking function-pointers v0.1.0 (/opt/rustwide/workdir/19/function-pointers)
[INFO] [stderr]     Checking references-and-borrowing v0.1.0 (/opt/rustwide/workdir/04/references-and-borrowing)
[INFO] [stderr]     Checking defining-enums v0.1.0 (/opt/rustwide/workdir/06/defining-enums)
[INFO] [stderr]     Checking generic-data-types-in-structs v0.1.0 (/opt/rustwide/workdir/10/generic-data-types-in-structs)
[INFO] [stderr]     Checking threads v0.1.0 (/opt/rustwide/workdir/16/threads)
[INFO] [stderr]     Checking type-alias v0.1.0 (/opt/rustwide/workdir/19/type-alias)
[INFO] [stderr]     Checking rc v0.1.0 (/opt/rustwide/workdir/15/rc)
[INFO] [stderr]     Checking function-parameter-patterns v0.1.0 (/opt/rustwide/workdir/18/function-parameter-patterns)
[INFO] [stderr]     Checking boxes v0.1.0 (/opt/rustwide/workdir/15/boxes)
[INFO] [stderr]     Checking newtype v0.1.0 (/opt/rustwide/workdir/19/newtype)
[INFO] [stderr]     Checking my-crate v0.1.0 (/opt/rustwide/workdir/14/my-crate)
[INFO] [stderr]     Checking iterators v0.1.0 (/opt/rustwide/workdir/13/iterators)
[INFO] [stderr]     Checking traits v0.1.0 (/opt/rustwide/workdir/10/traits)
[INFO] [stderr]     Checking while-let-patterns v0.1.0 (/opt/rustwide/workdir/18/while-let-patterns)
[INFO] [stderr]     Checking generic-data-types v0.1.0 (/opt/rustwide/workdir/10/generic-data-types)
[INFO] [stderr]     Checking defining-structs v0.1.0 (/opt/rustwide/workdir/05/defining-structs)
[INFO] [stderr]     Checking functions v0.1.0 (/opt/rustwide/workdir/03/functions)
[INFO] [stderr]     Checking ownership v0.1.0 (/opt/rustwide/workdir/04/ownership)
[INFO] [stderr]     Checking ownership-recap v0.1.0 (/opt/rustwide/workdir/04/ownership-recap)
[INFO] [stderr]     Checking result v0.1.0 (/opt/rustwide/workdir/09/result)
[INFO] [stderr]     Checking branches v0.1.0 (/opt/rustwide/workdir/03/branches)
[INFO] [stderr]     Checking object-oriented-characteristics v0.1.0 (/opt/rustwide/workdir/17/object-oriented-characteristics)
[INFO] [stderr]     Checking unsafe-functions-methods v0.1.0 (/opt/rustwide/workdir/19/unsafe-functions-methods)
[INFO] [stderr]     Checking slice_type v0.1.0 (/opt/rustwide/workdir/04/slice-type)
[INFO] [stderr]     Checking if-let v0.1.0 (/opt/rustwide/workdir/06/if-let)
[INFO] [stderr]     Checking data-types v0.1.0 (/opt/rustwide/workdir/03/data-types)
[INFO] [stderr]     Checking reference-cycles v0.1.0 (/opt/rustwide/workdir/15/reference-cycles)
[INFO] [stderr]     Checking hash-maps v0.1.0 (/opt/rustwide/workdir/08/hash-maps)
[INFO] [stderr]     Checking strings v0.1.0 (/opt/rustwide/workdir/08/strings)
[INFO] [stderr]     Checking deref v0.1.0 (/opt/rustwide/workdir/15/deref)
[INFO] [stderr]     Checking message-passing v0.1.0 (/opt/rustwide/workdir/16/message-passing)
[INFO] [stderr]     Checking lifetimes v0.1.0 (/opt/rustwide/workdir/10/lifetimes)
[INFO] [stderr]     Checking for-patterns v0.1.0 (/opt/rustwide/workdir/18/for-patterns)
[INFO] [stderr]     Checking unsafe-traits v0.1.0 (/opt/rustwide/workdir/19/unsafe-traits)
[INFO] [stderr]     Checking variables v0.1.0 (/opt/rustwide/workdir/03/variables)
[INFO] [stdout] warning: struct `Millimeters` is never constructed
[INFO] [stdout]  --> 19/default-generic-type-parameters/src/lib.rs:3:8
[INFO] [stdout]   |
[INFO] [stdout] 3 | struct Millimeters(u32);
[INFO] [stdout]   |        ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Meters` is never constructed
[INFO] [stdout]  --> 19/default-generic-type-parameters/src/lib.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | struct Meters(u32);
[INFO] [stdout]   |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking hello-world v0.1.0 (/opt/rustwide/workdir/01/hello-world)
[INFO] [stderr]     Checking mutable-static-variables v0.1.0 (/opt/rustwide/workdir/19/mutable-static-variables)
[INFO] [stderr]     Checking example-using-structs v0.1.0 (/opt/rustwide/workdir/05/example-using-structs)
[INFO] [stdout] warning: trait `Foo` is never used
[INFO] [stdout]  --> 19/unsafe-traits/src/main.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | unsafe trait Foo {
[INFO] [stdout]   |              ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking hello-cargo v0.1.0 (/opt/rustwide/workdir/01/hello-cargo)
[INFO] [stdout] error: creating a shared reference to mutable static
[INFO] [stdout]   --> 19/mutable-static-variables/src/main.rs:13:33
[INFO] [stdout]    |
[INFO] [stdout] 13 |         println!("COUNTER: {}", COUNTER);
[INFO] [stdout]    |                                 ^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: `#[deny(static_mut_refs)]` (part of `#[deny(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `mutable-static-variables` (bin "mutable-static-variables" test) due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "b6463e87302393f9d00115f191075137eea8bd23341eda536458bbabc8022ec2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b6463e87302393f9d00115f191075137eea8bd23341eda536458bbabc8022ec2", kill_on_drop: false }`
[INFO] [stdout] b6463e87302393f9d00115f191075137eea8bd23341eda536458bbabc8022ec2
